package com.miracle9.game.entity;

import javax.persistence.Entity;
import javax.persistence.Transient;

@Entity
public class WaterDesk extends BaseEntity {

    private int hallId;
    private int roomId;
    private String name;
    private String datetime = "";
    private int minGold = 1;
    private int autoKickOut = 0;
    private int maxSinglelineBet;
    private int minSinglelineBet;
    private int exchange = 10;
    private int onceExchangeValue;
    private int orderBy = 0;
    private int state = 1;
    private int diceSwitch = 0;
    private int singlechangeScore;
    private int diceDirectSwitch = 1;
    private int diceOverflow = 200000;
    private int mainGameDiff = 2;
    private int diceGameDiff = 2;
    private long sumYaFen = 0L;
    private long sumDeFen = 0L;
    private long mainGameSumYaFen = 0L;
    private long mainGameSumDeFen = 0L;
    private long diceGameSumYaFen = 0L;
    private long diceGameSumDeFen = 0L;
    @Transient
    public int onlineNumber = 0;
    @Transient
    public boolean full = false;
    @Transient
    public int userId = -1;
    @Transient
    public int userPhotoId = -1;
    @Transient
    public int playMary = 0;
    @Transient
    public int allSamePhoto = 0;
    @Transient
    public int weaponsOrfigure = 0;

    public String toString() {
        return

                "WaterDesk [roomId=" + this.roomId + ", name=" + this.name + ", minGold=" + this.minGold + ", autoKickOut=" + this.autoKickOut + ", maxSinglelineBet=" + this.maxSinglelineBet + ", minSinglelineBet=" + this.minSinglelineBet + ", exchange=" + this.exchange + ", onceExchangeValue=" + this.onceExchangeValue + ", orderBy=" + this.orderBy + ", state=" + this.state + ", diceSwitch=" + this.diceSwitch + ", singlechangeScore=" + this.singlechangeScore + ", diceDirectSwitch=" + this.diceDirectSwitch + ", diceOverflow=" + this.diceOverflow + ", mainGameDiff=" + this.mainGameDiff + ", diceGameDiff=" + this.diceGameDiff + ", sumYaFen=" + this.sumYaFen + ", sumDeFen=" + this.sumDeFen + ", mainGameSumYaFen=" + this.mainGameSumYaFen + ", mainGameSumDeFen=" + this.mainGameSumDeFen + ", diceGameSumYaFen=" + this.diceGameSumYaFen + ", diceGameSumDeFen=" + this.diceGameSumDeFen + ", datetime=" + this.datetime + "]";
    }
    public int getHallId() {
        return hallId;
    }
    public void setHallId(int hallId) {
        this.hallId = hallId;
    }
    public int getOnlineNumber() {
        return onlineNumber;
    }
    public void setOnlineNumber(int onlineNumber) {
        this.onlineNumber = onlineNumber;
    }
    public int getRoomId() {
        return this.roomId;
    }

    public void setRoomId(int roomId) {
        this.roomId = roomId;
    }

    public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getMinGold() {
        return this.minGold;
    }

    public void setMinGold(int minGold) {
        this.minGold = minGold;
    }

    public int isAutoKickOut() {
        return this.autoKickOut;
    }

    public void setAutoKickOut(int autoKickOut) {
        this.autoKickOut = autoKickOut;
    }

    public int getExchange() {
        return this.exchange;
    }

    public void setExchange(int exchange) {
        this.exchange = exchange;
    }

    public int getOnceExchangeValue() {
        return this.onceExchangeValue;
    }

    public void setOnceExchangeValue(int onceExchangeValue) {
        this.onceExchangeValue = onceExchangeValue;
    }

    public int getOrderBy() {
        return this.orderBy;
    }

    public void setOrderBy(int orderBy) {
        this.orderBy = orderBy;
    }

    public int getState() {
        return this.state;
    }

    public void setState(int state) {
        this.state = state;
    }

    public long getSumYaFen() {
        return this.sumYaFen;
    }

    public void setSumYaFen(long l) {
        this.sumYaFen = l;
    }

    public long getSumDeFen() {
        return this.sumDeFen;
    }

    public void setSumDeFen(long l) {
        this.sumDeFen = l;
    }

    public String getDatetime() {
        return this.datetime;
    }

    public void setDatetime(String datetime) {
        this.datetime = datetime;
    }

    public static int getLianxiRoom() {
        return 1;
    }

    public static int getJingjiRoom() {
        return 2;
    }

    public int getMaxSinglelineBet() {
        return this.maxSinglelineBet;
    }

    public void setMaxSinglelineBet(int maxSinglelineBet) {
        this.maxSinglelineBet = maxSinglelineBet;
    }

    public int getMinSinglelineBet() {
        return this.minSinglelineBet;
    }

    public void setMinSinglelineBet(int minSinglelineBet) {
        this.minSinglelineBet = minSinglelineBet;
    }

    public int getDiceSwitch() {
        return this.diceSwitch;
    }

    public void setDiceSwitch(int diceSwitch) {
        this.diceSwitch = diceSwitch;
    }

    public int getSinglechangeScore() {
        return this.singlechangeScore;
    }

    public void setSinglechangeScore(int singlechangeScore) {
        this.singlechangeScore = singlechangeScore;
    }

    public int getDiceDirectSwitch() {
        return this.diceDirectSwitch;
    }

    public void setDiceDirectSwitch(int diceDirectSwitch) {
        this.diceDirectSwitch = diceDirectSwitch;
    }

    public int getDiceOverflow() {
        return this.diceOverflow;
    }

    public int getMainGameDiff() {
        return this.mainGameDiff;
    }

    public void setMainGameDiff(int mainGameDiff) {
        this.mainGameDiff = mainGameDiff;
    }

    public int getDiceGameDiff() {
        return this.diceGameDiff;
    }

    public void setDiceGameDiff(int diceGameDiff) {
        this.diceGameDiff = diceGameDiff;
    }

    public void setDiceOverflow(int diceOverflow) {
        this.diceOverflow = diceOverflow;
    }

    public long getMainGameSumYaFen() {
        return this.mainGameSumYaFen;
    }

    public void setMainGameSumYaFen(long mainGameSumYaFen) {
        this.mainGameSumYaFen = mainGameSumYaFen;
    }

    public long getMainGameSumDeFen() {
        return this.mainGameSumDeFen;
    }

    public void setMainGameSumDeFen(long mainGameSumDeFen) {
        this.mainGameSumDeFen = mainGameSumDeFen;
    }

    public long getDiceGameSumYaFen() {
        return this.diceGameSumYaFen;
    }

    public void setDiceGameSumYaFen(long diceGameSumYaFen) {
        this.diceGameSumYaFen = diceGameSumYaFen;
    }

    public long getDiceGameSumDeFen() {
        return this.diceGameSumDeFen;
    }

    public void setDiceGameSumDeFen(long diceGameSumDeFen) {
        this.diceGameSumDeFen = diceGameSumDeFen;
    }

    public int getOnLineNumber() {
        return this.onlineNumber;
    }

    public void setOnLineNumber(int onLineNumber) {
        this.onlineNumber = onLineNumber;
    }

    public boolean isFull() {
        return this.full;
    }

    public void setFull(boolean full) {
        this.full = full;
    }

    public int getUserId() {
        return this.userId;
    }

    public void setUserId(int userId) {
        this.userId = userId;
    }

    public int getUserPhotoId() {
        return this.userPhotoId;
    }

    public void setUserPhotoId(int userPhotoId) {
        this.userPhotoId = userPhotoId;
    }

    public int getPlayMary() {
        return this.playMary;
    }

    public void setPlayMary(int playMary) {
        this.playMary = playMary;
    }

    public int getAllSamePhoto() {
        return this.allSamePhoto;
    }

    public void setAllSamePhoto(int allSamePhoto) {
        this.allSamePhoto = allSamePhoto;
    }

    public int getWeaponsOrfigure() {
        return this.weaponsOrfigure;
    }

    public void setWeaponsOrfigure(int weaponsOrfigure) {
        this.weaponsOrfigure = weaponsOrfigure;
    }

    public int getAutoKickOut() {
        return this.autoKickOut;
    }

}
